package guice.boot.archive.spi.registry;

import guice.boot.archive.spi.service.PriorityOrdered;


public interface ServiceProvider extends PriorityOrdered {

    /**
     * Get Service Provider Type, see {@link ServiceProviderType}
     *
     * @return service provider type
     */
    ServiceProviderType getServiceProviderType();

    /**
     * Get Service Provider Description
     *
     * @return service provider Description
     */
    String getServiceProviderDesc();
}